home *** CD-ROM | disk | FTP | other *** search
/ EnigmA Amiga Run 1999 March / EnigmA AMIGA RUN 35 (1999)(G.R. Edizioni)(IT)[!][issue 1999-03].iso / earkit / mail / yam / install / install_yam < prev    next >
Text File  |  1999-01-01  |  47KB  |  908 lines

  1. ;
  2. ;----------------------------------------------------------------------------
  3. ;
  4. ; YAM 1.3+ - Installer script by Marcin Orlowski <carlos@inet.com.pl>
  5. ;
  6. ;----------------------------------------------------------------------------
  7. ;
  8. ; $VER: Installer script 1.4.2 for YAM (06.10.96) © Marcin Orlowski
  9. ;
  10. ;
  11. ;  History
  12. ; --------------------
  13. ;
  14. ; - Sat Jul 27 20:13:01 1996 - First release with YAM 1.3
  15. ; - Thu Aug  1 10:28:04 1996 - Spanish translation added
  16. ; - Sat Aug  3 23:18:20 1996 - Czech translation added
  17. ; - Tue Aug 20 14:13:13 1996 - Assign YAM: YAM: bug resolved
  18. ;                              Czech catalog selection added
  19. ;                              Small clean-ups
  20. ; - Sat Aug 31 17:00:00 1996 - Swedish translation added
  21. ;                            - French guide selection added
  22. ; - Sun Oct  6 14:12:53 1996 - Fixed #def#def_doc_lang typo
  23. ;                              bug causing german to be default
  24. ;                              language (instead of english)
  25. ;                              for AmigaGuide® documents
  26. ;                            - Pre OS3.0 classes' dir support
  27. ;                            - Added workaround for pre v43
  28. ;                              Installer VERSION command bug
  29. ;                            - Now installs default addressbook
  30. ;                              if custom doesn't exists (mainly
  31. ;                              happens on 1st-time instalation)
  32. ;                            - Added folding markers (open "///"
  33. ;                              and close "//|") to make script
  34. ;                              editing bit easier
  35. ; - Sun Nov 10 11:00:00 1996 - Modified source paths for MUI libs
  36. ;                              and textfield.gadget
  37. ;                            - Now copies a sample configuration
  38. ;                              for T-Online (German first-time
  39. ;                              installation only)
  40. ; - Sat Nov 23 10:00:00 1996 - Norwegian translation added
  41. ;                            - Selection for CPU-optimized YAM
  42. ;                              added
  43. ;
  44. ;----------------------------------------------------------------------------
  45.  
  46. ;/// Setting up
  47. (set #def_lang_English       0)
  48. (set #def_lang_Català        1)
  49. (set #def_lang_Czech         2)
  50. (set #def_lang_Dansk         4)
  51. (set #def_lang_Deutsch       8)
  52. (set #def_lang_Español      16)
  53. (set #def_lang_Français     32)
  54. (set #def_lang_Greek        64)
  55. (set #def_lang_Italiano    128)
  56. (set #def_lang_Nederlands  256)
  57. (set #def_lang_Norsk       512)
  58. (set #def_lang_Polski     1024)
  59. (set #def_lang_Português  2048)
  60. (set #def_lang_Suomi      4096)
  61. (set #def_lang_Svenska    8192)
  62.  
  63. (set #def_doc_deutsch   0)
  64. (set #def_doc_english   1)
  65. (set #def_doc_italiano  2)
  66. (set #def_doc_français  3)
  67. ;//|
  68.  
  69. ;----------------------------------------------------------------------------
  70.  
  71. ;/// ***** English
  72.  
  73. (set #def_cat_lang #def_lang_English)
  74. (set #def_doc_lang #def_doc_english)
  75. (set #wrongOS  "YAM needs at least OS2.04 to run\n")
  76. (set #wrongMUI "YAM needs at least MUI3.3 to run\n")
  77.  
  78. (set #YAM_dir  (cat"Choose YAM home directory\n"
  79.                                                                          "(NO extra drawer will be created!)"))
  80.  
  81. (set #lang_catalog (cat "Which catalog file do you want to install?\n"
  82.                                                                                                 "(English language is built-in)"))
  83. (set #lang_manual "Select language for on-line AmigaGuide help")
  84.  
  85. (set #icons        "Select the icons style you want to install")
  86. (set #icons_def    "Default")
  87. (set #icons_def_4  "Default (4 colors)")
  88. (set #icons_all    "Copy them all...")
  89. (set #icons_help   (cat "For icons overview please take a closer "
  90.                                                                                                 "look at contents of \"Icons\" directory...\n\n"))
  91.  
  92. (set #arexx_prompt "Where do you want to install ARexx scripts?")
  93.  
  94. (set #assign_prompt (cat "YAM: assign should be added to your S:USER-STARTUP\n"
  95.                                                                                                  "Do you mind?"))
  96. (set #assign_help (cat "When the Installer program asks if you want to place this "
  97.                                                                                          "assignment into your S:user-startup file, you should select "
  98.                                                                                          "the \"Proceed\" button; otherwise, the next time you boot up your "
  99.                                                                                          "machine, the program won't be able to find the necessary files "
  100.                                                                                          "and drawers it needs to run.\n"))
  101.  
  102. (set #done_1   (cat "\nYAM has been succesfuly installed.\n\n"
  103.                                                                                 "Click the \"YAM\" icon in the\n"))
  104. (set #done_2       "\ndirectory to taste it.\n\nHave fun...")
  105. ;//|
  106. ;/// ***** Català
  107.  
  108. (IF (= @language "català")
  109. (
  110. (set #def_cat_lang #def_lang_Català)
  111. (set #def#def_doc_lang #def_doc_english)
  112. (set #wrongOS  "YAM necessita almenys OS2.04 per funcionar\n")
  113. (set #wrongMUI "YAM necessita almenys MUI3.3 per funcionar\n")
  114.  
  115. (set #YAM_dir  (cat"Tria un directori pel YAM \n"
  116.                                                                          "(NO es crearà cap calaix!)"))
  117.  
  118. (set #lang_catalog (cat "Quin catàleg vols instal.lar?\n"
  119.                                                                                                 "(Angles és per defecte)"))
  120. (set #lang_manual "Tria l'idioma de l'ajuda on-line")
  121.  
  122. (set #icons        "Tria el tipus d'icona a instal.lar")
  123. (set #icons_def    "Per defecte")
  124. (set #icons_def_4  "Per defecte (4 colors)")
  125. (set #icons_all    "Copiar'ls tots...")
  126. (set #icons_help   (cat "Per a una ullada de les icones"
  127.                                                                                                 "mira el contingut del directori \"Icons\"...\n\n"))
  128.  
  129. (set #arexx_prompt "On vols instal.lar els guions AREXX?")
  130.  
  131. (set #assign_prompt (cat "l'assignació YAM: hauria de ser afegida a S:USER-STARTUP\n"
  132.                                                                                                  "Vols fer-ho?"))
  133. (set #assign_help (cat "Quan el programa Installer et demani si vols afegir"
  134.                                                                                          "l'assignació al teu fitxer S:user-startup, hauries de seleccinar"
  135.                                                                                          "elbotó \"Procedir\"; sino la propera vegada que inicialitzis la teva"
  136.                                                                                          "màquina, el programa no podrà trobar els fitxers"
  137.                                                                                          "i calaixos que necessita per funcionar.\n"))
  138.  
  139. (set #done_1   (cat "\nYAM ha estat instal.lat.\n\n"
  140.                                                                                 "Prem la icona \"YAM\" del\n"))
  141. (set #done_2       "\ndirectori per probar-el.\n\nQue vagi bé...")
  142. )
  143. )
  144. ;//|
  145. ;/// ***** Czech
  146.  
  147. (IF (= @language "czech")
  148. (
  149. (set #def_cat_lang #def_lang_Czech)
  150. (set #def#def_doc_lang #def_doc_english)
  151. (set #wrongOS  "YAM pro spuàtìní vyîaduje alespoò OS2.04\n")
  152. (set #wrongMUI "YAM pro spuàtìní vyîaduje alespoò MUI3.3\n")
  153.  
  154. (set #YAM_dir  (cat"Vyberte domovský adresáø pro YAM\n"
  155.                                                                          "(nebude vytvoøen zvláàtní adresáø!)"))
  156.  
  157. (set #lang_catalog (cat "Který catalog soubor chcete instalovat?\n"
  158.                                                                                                 "(Anglický je v programu zabudován)"))
  159. (set #lang_manual "Zvolte jazyk pro on-line AmigaGuide nápovìdu")
  160.  
  161. (set #icons        "Zvolte styl ikon pro instalaci")
  162. (set #icons_def    "Standard")
  163. (set #icons_def_4  "Standard (4 barvy)")
  164. (set #icons_all    "Zkopírovat vàechny...")
  165. (set #icons_help   (cat "Pro zobrazení pøehledu ikon si blíîe "
  166.                                                                                                 "prohlédnìte obsah adresáøe \"Icons\"...\n\n"))
  167.  
  168. (set #arexx_prompt "Do kterého adresáøe chcete nainstalovat ARexx makra?")
  169.  
  170. (set #assign_prompt (cat "YAM: pøiøazení by mìlo být uloîeno v S:USER-STARTUP\n"
  171.                                                                                                  "Jaký máte názor?"))
  172. (set #assign_help (cat "Kdyî se program Installer dotazuje na umístìní tohoto "
  173.                                                                                          "pøiøazení do souboru S:user-startup, je výhodnìjàí zvolit "
  174.                                                                                          "tlaèítko \"Provést\"; jinak program nebude moci po dalàím "
  175.                                                                                          "startu poèítaèe nalézt adresáøe a soubory potøebné pro "
  176.                                                                                          "pro bezchybný bìh.\n"))
  177.  
  178. (set #done_1   (cat "\nYAM byl úspìànì nainstalován.\n\n"
  179.                                                                                 "Kliknìte na \"YAM\" ikonu v\n"))
  180. (set #done_2       "\nadresáøi pro jeho vyzkouàení.\nHodnì zábavy...")
  181. )
  182. )
  183. ;//|
  184. ;/// ***** Dansk
  185.  
  186. (IF (= @language "dansk")
  187. (
  188. (set #def_cat_lang #def_lang_Dansk)
  189. (set #def_doc_lang #def_doc_english)
  190. (set #wrongOS  "YAM kræver mindst OS2.04 for at køre\n")
  191. (set #wrongMUI "YAM kræver mindst MUI3.3 for at køre\n")
  192.  
  193. (set #YAM_dir  (cat"Vælg hjemme-skuffen til YAM\n"
  194.                                                                          "(INGEN ekstra skuffe vil blive skabt!)"))
  195.  
  196. (set #lang_catalog (cat "Hvilket sprog ønsker du at installere?\n"
  197.                                                                                                 "(Engelsk er indbygget)"))
  198. (set #lang_manual "Vælg sprog til on-line hjælp med AmigaGuide")
  199.  
  200. (set #icons        "Vælg ikon-stilen, som du ønsker at installere")
  201. (set #icons_def    "Standard")
  202. (set #icons_def_4  "Standard (4 farver)")
  203. (set #icons_all    "Kopiere dem alle...")
  204. (set #icons_help   (cat "For en oversigt over ikonerne kan du tage et "
  205.                                                                                                 "nærmere kig i skuffen \"Icons\"...\n\n"))
  206.  
  207. (set #arexx_prompt "Hvor ønsker du at installere ARexx-skriptene?")
  208.  
  209. (set #assign_prompt (cat "Tilknytningen YAM: skal lægges til din S:USER-STARTUP\n"
  210.                                                                                                  "Har du noget imod dette?"))
  211. (set #assign_help (cat "Når Installer-programmet spørger, om du ønsker at placere denne "
  212.                                                                                          "tilknytning i din S:user-startup fil, skal du trykke på "
  213.                                                                                          "\"Fortsætte\"-knappen; ellers vil programmet ikke være i stand til "
  214.                                                                                          "at finde de nødvendige filer og skuffer, som det behøver for at køre, "
  215.                                                                                          "næste gang du starter din maskine.\n"))
  216.  
  217. (set #done_1   (cat "\nYAM er korrekt installeret.\n\n"
  218.                                                                                 "Tryk på \"YAM\"-ikonen i skuffen\n"))
  219. (set #done_2       "\nfor at prøve det.\n\nHav det sjovt...")
  220. )
  221. )
  222. ;//|
  223. ;/// ***** Deutsch
  224.  
  225. (IF (= @language "deutsch")
  226. (
  227. (set #def_cat_lang #def_lang_Deutsch)
  228. (set #def_doc_lang #def_doc_deutsch)
  229. (set #wrongOS  "YAM benötigt OS2.04 oder höher\n")
  230. (set #wrongMUI "YAM benötigt MUI3.3 oder höher\n")
  231.  
  232. (set #YAM_dir  (cat"Wählen Sie ein Verzeichnis für YAM\n"
  233.                                                                          "(es wird KEIN eigenes Verzeichnis erstellt!)"))
  234.  
  235. (set #lang_catalog (cat "Welche catalog-Datei wollen Sie installieren?\n"
  236.                                                                                                 "(Englisch ist eingebaut)"))
  237. (set #lang_manual "Wählen Sie eine Sprache für die Online-AmigaGuide-Hilfe")
  238.  
  239. (set #icons        "Welches Icon-Set möchten Sie installieren?")
  240. (set #icons_def    "Voreinstellung")
  241. (set #icons_def_4  "Voreinstellung (4 Farben)")
  242. (set #icons_all    "Alle kopieren...")
  243. (set #icons_help   (cat "Eine grafische Übersicht aller Icon-Sets "
  244.                                                                                                 "finden Sie im Verzeichnis \"Icons\"...\n\n"))
  245.  
  246. (set #arexx_prompt "Wohin wollen Sie die ARexx-Beispiele kopieren?")
  247.  
  248. (set #assign_prompt (cat "In S:USER-STARTUP sollte ein Assign YAM: eingefügt werden.\n"
  249.                                                                                                  "Sind Sie damit einverstanden?"))
  250. (set #assign_help (cat "Wenn Sie vom Installer gefragt werden, ob er diese Zuweisung "
  251.                                                                                          "in der Datei s:user-startup vornehmen darf, sollten Sie den "
  252.                                                                                          "Knopf \"Weiter\" drücken; andernfalls kann das Programm nach "
  253.                                                                                          "dem nächsten Booten die benötigten Dateien und Verzeichnisse "
  254.                                                                                          "nicht finden.\n"))
  255.  
  256. (set #done_1   (cat "\nYAM wurde erfolgreich installiert.\n\n"
  257.                                                                                 "Klicken Sie auf das \"YAM\"-Icon im Verzeichnis\n"))
  258. (set #done_2       "\nund es kann losgehen.\n\nViel Spass!")
  259. )
  260. )
  261. ;//|
  262. ;/// ***** Español
  263.  
  264. (IF (= @language "español")
  265. (
  266. (set #def_cat_lang #def_lang_Español)
  267. (set #def#def_doc_lang #def_doc_english)
  268. (set #wrongOS  "YAM requiere al menos OS2.04 para funcionar\n")
  269. (set #wrongMUI "YAM requiere al menos MUI3.3 para funcionar\n")
  270.  
  271. (set #YAM_dir  (cat"Elija el directorio inicial de YAM\n"
  272.                                                                          "(NO se creará ningún cajón adicional)"))
  273.  
  274. (set #lang_catalog (cat "¿Qué archivo de catálogo desea instalar?\n"
  275.                                                                                                 "(Idioma inglés incorporado)"))
  276. (set #lang_manual "Seleccione el idioma para la ayuda interactiva")
  277.  
  278. (set #icons        "Seleccione el estilo de iconos que desea instalar")
  279. (set #icons_def    "Predeterminados")
  280. (set #icons_def_4  "Predeterminados (4 colores)")
  281. (set #icons_all    "Copiarlos todos...")
  282. (set #icons_help   (cat "Para escoger los estilos de iconos examine"
  283.                                                                                                 "el contenido del directorio \"Icons\"...\n\n"))
  284.  
  285. (set #arexx_prompt "¿Dónde desea instalar los scripts ARexx?")
  286.  
  287. (set #assign_prompt (cat "La asignación YAM: debe añadirse a S:USER-STARTUP\n"
  288.                                                                                                  "¿Desea que se añada automáticamente?"))
  289. (set #assign_help (cat "Cuando el programa Installer pide si desea hacer esta "
  290.                                                                                          "asignación en el archivo S:user-startup, debe seleccionar "
  291.                                                                                          "el botón \"Continuar\"; en caso contrario la próxima vez "
  292.                                                                                          "que arranque el sistema el programa no encontrará los "
  293.                                                                                          "archivos y cajones que necesita para ejecutarse.\n"))
  294.  
  295. (set #done_1   (cat "\nYAM se ha instalado satisfactoriamente.\n\n"
  296.                                                                                 "Haga clic en el icono \"YAM\" del directorio\n"))
  297. (set #done_2       "\npara probarlo.\nQue disfrute...")
  298. )
  299. )
  300. ;//|
  301. ;/// ***** Français
  302.  
  303. (IF (= @language "français")
  304. (
  305. (set #def_cat_lang #def_lang_Français)
  306. (set #def_doc_lang  #def_doc_français)
  307. (set #wrongOS  "YAM a besoin de OS2.04 ou plus recent pour fonctionner\n")
  308. (set #wrongMUI "YAM a besoin de MUI3.3 ou plus recent pour fonctionner\n")
  309.  
  310. (set #YAM_dir  (cat"Indiquez l'emplacement du répertoire de YAM.\n"
  311.                                                                          "(Aucun tiroir supplémentaire ne sera créé!)"))
  312.  
  313. (set #lang_catalog (cat "Quel catalog voulez-vous installer ?\n"
  314.                                                                                                 "(L'anglais est la langue par défaut)"))
  315. (set #lang_manual "Choisir la langue du fichier d'aide")
  316.  
  317. (set #icons        "Quel style d'icones voulez-vous installer")
  318. (set #icons_def    "Défaut")
  319. (set #icons_def_4  "Défaut (4 couleurs)")
  320. (set #icons_all    "Tous les copier...")
  321. (set #icons_help   (cat "Pour un aperçu des icones, jeter un coup"
  322.                                                                                                 "d'oeil au contenu du tiroir \"Icons\"...\n\n"))
  323.  
  324. (set #arexx_prompt "Où voulez-vous installer les scripts ARexx ?")
  325.  
  326. (set #assign_prompt (cat "L'assignation YAM: devrait être ajoutée à votre fichier S:USER-STARTUP\n"
  327.                                                                                                  "Ajouter ?"))
  328. (set #assign_help (cat "Quand l'Installer vous demande si vous voulez ajouter cet"
  329.                                                                                          "assignement dans votre fichier S:user-startup, vous devriez"
  330.                                                                                          "choisir le bouton \"Proceed\"; autrement, la prochaine fois"
  331.                                                                                          "que vous relancerez votre système, YAM sera incapable de "
  332.                                                                                          "trouver les fichiers nécessaires.\n"))
  333.  
  334. (set #done_1   (cat "\nYAM a été correctement installé.\n\n"
  335.                                                                                 "Clicker sur l'icon \"YAM\" du tiroir\n"))
  336. (set #done_2       "\npour le tester.\n\nAmusez-vous bien...")
  337. )
  338. )
  339. ;//|
  340. ;/// ***** Greek
  341.  
  342. (IF (= @language "greek")
  343. (
  344. (set #def_cat_lang #def_lang_Greek)
  345. (set #def_doc_lang #def_doc_english)
  346. (set #wrongOS  "Ôï YAM ÷ñåéÜæåôáé ôïõëÜ÷éóôïí ôï OS2.04 ãéá íá ôñÝîåé\n")
  347. (set #wrongMUI "Ôï YAM ÷ñåéÜæåôáé ôïõëÜ÷éóôïí ôï MUI3.3 ãéá íá ôñÝîåé\n")
  348.  
  349. (set #YAM_dir  (cat"ÅðéëÝîôå ôïí YAM home êáôÜëïãï\n"
  350.                                                                          "(ÄÅÍ èá äçìéïõñãçèåß íÝïò êáôÜëïãïò!)"))
  351.  
  352. (set #lang_catalog (cat "Ðïéü áñ÷åßï êáôáëüãïõ èá èÝëáôå íá åãêáôáóôÞóåôå?\n"
  353.                                                                                                 "(Ç ÁããëéêÞ ãëþóóá åßíáé åíóùìáôùìÝíç)"))
  354. (set #lang_manual "ÅðéëÝîôå ôçí ãëþóóá ãéá ôï on-line AmigaGuide help")
  355.  
  356. (set #icons        "ÅðéëÝîôå ôïõò ôýðïõò åéêïíéäßùí ðïõ èá åãêáôáóôáèïýí")
  357. (set #icons_def    "ÅíóùìáôùìÝíá")
  358. (set #icons_def_4  "ÅíóùìáôùìÝíá (4÷ñùìá)")
  359. (set #icons_all    "ÁíôéãñáöÞ üëùí...")
  360. (set #icons_help   (cat "Ãéá áðåéêüíçóç åéêïíéäßùí, ðáñáêáëþ êïéôÜîôå "
  361.                                                                                                 "ôá ðåñéå÷üìåíá ôïõ êáôáëïãïõ \"Icons\"...\n\n"))
  362.  
  363. (set #arexx_prompt "Ðïý èá èÝëáôå íá åãêáôáóôáèïýí ôá ARexx scripts?")
  364.  
  365. (set #assign_prompt (cat "Ôï YAM: assign èá ðñÝðåé íá ðñïóôåèåß óôï S:USER-STARTUP\n"
  366.                                                                                                  "ÅíôÜîåé?"))
  367. (set #assign_help (cat "¼ôáí ï åãêáôáóôÜôçò ñùôÜåé åÜí èÝëåôå íá ôïðïèåôÞóåôå "
  368.                                                                                          "áõôü ôï assignment óôï S:user-startup áñ÷åßï, ðñÝðåé íá åðéëÝîåôå "
  369.                                                                                          "ôï \"ÓõíÝ÷éóå\" ðëÞêôñï, áëëéþò, ôçí åðüìåíç öïñÜ ðïõ îåêéíÞóåôå "
  370.                                                                                          "ôï ìç÷Üíçìá, ôï ðñüãñáììá èá áäõíáôåß íá âñåß ôá áðáñáßôçôá áñ÷åßá "
  371.                                                                                          "êáé êáôáëüãïõò ðïõ ÷ñåéÜæåôáé ãéá íá äïõëÝøåé.\n"))
  372.  
  373. (set #done_1   (cat "\nÔï YAM åãêáôáóôÜèçêå åðéôõ÷þò.\n\n"
  374.                                                                                 "ÐáôÞóôå óôï åéêïíßäéï \"YAM\" óôï\n"))
  375. (set #done_2       "\nêáôÜëïãï ãéá íá ðÜñåôå ìéÜ ãåýóç.\n\nÊáëÞ äéáóêÝäáóç...")
  376. )
  377. )
  378. ;//|
  379. ;/// ***** Italiano
  380.  
  381. (IF (= @language "italiano")
  382. (
  383. (set #def_cat_lang #def_lang_Italiano)
  384. (set #def_doc_lang #def_doc_italiano)
  385. (set #wrongOS  "E' necessario avere almeno l'OS2.04 perché YAM si avvii\n")
  386. (set #wrongMUI "E' necessario avere almeno la MUI3.3 perché YAM si avvii\n")
  387.  
  388. (set #YAM_dir  (cat"Scegliete la directory dove porre YAM\n"
  389.                                                                          "(NESSUN cassetto extra sarà creato!)"))
  390.  
  391. (set #lang_catalog (cat "Quale catalog volete installare?\n"
  392.                                                                                                 "(L'inglese é interno al programma)"))
  393. (set #lang_manual "Selezionate la lingua per l'Aiuto in linea")
  394.  
  395. (set #icons        "Selezionate lo stile delle icone che volete installare")
  396. (set #icons_def    "Default")
  397. (set #icons_def_4  "Default (4 colori)")
  398. (set #icons_all    "Copiale tutte...")
  399. (set #icons_help   (cat "Per uno sguardo d'insiene delle icone prego andate nella "
  400.                                                                                                 "directory dove son contenute le \"Icone\"...\n\n"))
  401.  
  402. (set #arexx_prompt "Dove volete installare gli script ARexx?")
  403.  
  404. (set #assign_prompt (cat "YAM: l'assign sarà aggiunto alla vostra S:USER-STARTUP\n"
  405.                                                                                                  "Fate attenzione?"))
  406. (set #assign_help (cat "Quando l'Installer vi chiede se volete sia posto questo "
  407.                                                                                          "assignment nella vostra S:user-startup, dovrete selezionare "
  408.                                                                                          "il pulsante \"Procedi\"; altrimenti, la prossima volta che avviate "
  409.                                                                                          "l'amiga, il programma non sarà in grado di trovare i file necessari "
  410.                                                                                          "ed i cassetti di cui necessita per funzionare.\n"))
  411.  
  412. (set #done_1   (cat "\nYAM é stato installato con successo.\n\n"
  413.                                                                                 "Cliccate sull'icona \"YAM\" nella \n"))
  414. (set #done_2       "\ndirectory per apprezzarlo.\n\nBuon Divertimento...")
  415. )
  416. )
  417. ;//|
  418. ;/// ***** Nederlands
  419.  
  420. (IF (= @language "nederlands")
  421. (
  422. (set #def_cat_lang     #def_lang_Nederlands)
  423. (set #def_doc_lang #def_doc_english)
  424. (set #wrongOS  "YAM heeft minimaal OS2.04 nodig\n")
  425. (set #wrongMUI "YAM heeft minimaal MUI3.3 nodig\n")
  426.  
  427. (set #YAM_dir  (cat"Kies de YAM home directory\n"
  428.                                                                          "(GEEN extra lade wordt gecreëerd!)"))
  429.  
  430. (set #lang_catalog (cat "Welke catalog file wilt u installeren?\n"
  431.                                                                                                 "(Engelse taal is ingebouwd)"))
  432. (set #lang_manual "Kies taal voor on-line AmigaGuide help")
  433.  
  434. (set #icons        "Kies de ikonen stijl die u wilt installeren")
  435. (set #icons_def    "Standaard")
  436. (set #icons_def_4  "Standaard (4 kleuren)")
  437. (set #icons_all    "Kopieer ze allemaal...")
  438. (set #icons_help   (cat "Voor een overzicht van de ikonen kunt u kijken "
  439.                                                                                                 "naar de inhoud van de \"Icons\" directory...\n\n"))
  440.  
  441. (set #arexx_prompt "Waar wilt u de ARexx scripts installeren?")
  442.  
  443. (set #assign_prompt (cat "YAM: assign moet toegevoegd worden aan uw S:USER-STARTUP\n"
  444.                                                                                                  "Is dit goed?"))
  445. (set #assign_help (cat "Wanneer het Installatie programma u vraagt of u wilt dat deze assign "
  446.                                                                                          "aan uw S:user-startup toegevoegd wordt, moet u op de \"Proceed\" knop "
  447.                                                                                          "klikken, anders zal het programma bij een volgende computerstart de "
  448.                                                                                          "benodigde directories en bestanden niet kunnen vinden.\n"))
  449.  
  450. (set #done_1   (cat "\nYAM is met succes geinstalleerd.\n\n"
  451.                                                                                 "Klik op het \"YAM\" ikoon in de\n"))
  452. (set #done_2       "\ndirectory om YAM te starten.\n\nVeel plezier...")
  453. )
  454. )
  455. ;//|
  456. ;/// ***** Norsk
  457.  
  458. (IF (= @language "norsk")
  459. (
  460. (set #def_cat_lang #def_lang_Norsk)
  461. (set #def_doc_lang #def_doc_english)
  462. (set #wrongOS  "YAM trenger minst OS2.04 for å kjøre\n")
  463. (set #wrongMUI "YAM trenger minst MUI3.3 for å kjøre\n")
  464.  
  465. (set #YAM_dir  (cat"Velg din YAM hjemmeskuff\n"
  466.                                                                          "(INGEN ny skuff vil bli opprettet!)"))
  467.  
  468. (set #lang_catalog (cat "Hvilken katalog-fil vil du innstallere?\n"
  469.                                                                                                 "(Engelsk katalog er innebygd)"))
  470. (set #lang_manual "Velg språk for Amigaguide online hjelp")
  471.  
  472. (set #icons        "Velg hvilken type ikoner du vil ha?")
  473. (set #icons_def    "Standard")
  474. (set #icons_def_4  "Standard (4 farger)")
  475. (set #icons_all    "Kopier alle...")
  476. (set #icons_help   (cat "For en oversikt over ikonene ta en titt"
  477.                                                                                                 "på innholdet av \"Icons\" skuffen...\n\n"))
  478.  
  479. (set #arexx_prompt "Hvor vil du innstallere ARexx skriptene?")
  480.  
  481. (set #assign_prompt (cat "YAM: anvisning (assign) bør bli lagt til i S:USER-STARTUP\n"
  482.                                                                                                  "Har du noe imot det?"))
  483. (set #assign_help (cat "Når Installer programmet spør om du vil legge denne"
  484.                                                                                          "anvisningen til din S:user-startup fil, bør du velge "
  485.                                                                                          "\"fortsett\"-knappen; hvis ikke vil ikke programmet klare "
  486.                                                                                          "å finne de nødvendige filene og skuffene det trenger for å "
  487.                                                                                          "kjøre neste gang du starter maskinen.\n"))
  488.  
  489. (set #done_1   (cat "\nYAM har vellykket blitt innstallert.\n\n"
  490.                                                                                 "Klikk på \"YAM\" ikonet i\n"))
  491. (set #done_2       "\nskuffen for å prøve det.\n\nKos deg...")
  492. )
  493. )
  494. ;//|
  495. ;/// ***** Polski
  496.  
  497. (IF (= @language "polski")
  498. (
  499. (set #def_cat_lang #def_lang_Polski)
  500. (set #def_doc_lang #def_doc_english)
  501. (set #wrongOS  "YAM wymaga systemu w wersji co najmniej 2.04\n")
  502. (set #wrongMUI "YAM wymaga MUI w wersji co najmniej 3.3\n")
  503.  
  504. (set #YAM_dir  (cat"Wybierz katalog w którym chcesz umieôciê YAMa\n"
  505.                                                                          "(Katalog dodatkowy NIE zostanie utworzony!)"))
  506.  
  507. (set #lang_catalog (cat "Wybierz jëzyk jakiego chcesz uûywaê z YAMem\n"
  508.                                                                                                 "(Jëzyk angielski jest wbudowany)"))
  509. (set #lang_manual "Wybierz jëzyk pliku pomocy")
  510.  
  511. (set #icons        "Wybierz rodzaj ikonek do zainstalowania")
  512. (set #icons_def    "Podstawowe")
  513. (set #icons_def_4  "Podstawowe (4 kolory)")
  514. (set #icons_all    "Skopiuj wszystkie...")
  515. (set #icons_help   (cat "Jeôli chcesz zobaczyê jak wymienione ikonki wyglâdajâ "
  516.                                                                                                 "zajrzyj do katalogu \"Icons\"...\n\n"))
  517.  
  518. (set #arexx_prompt "Gdzie chcesz zaistalowaê skrypty ARexx'a?")
  519.  
  520. (set #assign_prompt (cat "Przypisanie YAM: powinno zostaê dodane do pliku S:USER-STARTUP\n"
  521.                                                                                                  "Czy masz coô przeciw?"))
  522. (set #assign_help (cat "Gdy Installer pyta czy chcesz dodaê to przypisanie do pliku "
  523.                                                                                          "S:USER-STARTUP powinieneô wybraê \"Kontynuuj\", w przeciwnym "
  524.                                                                                          "razie przy nastëpnym uruchomieniu komputera program nie bëdzie "
  525.                                                                                          "w stanie znaleúê niezbëdnych do pracy plików i katalogów.\n"))
  526.  
  527. (set #done_1   (cat "\nYAM zostaî poprawnie zainstalowany.\n\n"
  528.                                                                                 "Kliknij na ikonce \"YAM\" w katalogu\n"))
  529. (set #done_2       "\naby sprawdziê co YAM potrafi.\n\nMiîej zabawy...")
  530. )
  531. )
  532. ;//|
  533. ;/// ***** Português
  534.  
  535. (IF (= @language "português")
  536. (
  537. (set #def_cat_lang #def_lang_Português)
  538. (set #def_doc_lang #def_doc_english)
  539.  
  540. (set #wrongOS  "O YAM precisa no mínimo do OS2.04 para correr\n")
  541. (set #wrongMUI "O YAM precisa no mínimo do MUI3.3 para correr\n")
  542.  
  543. (set #YAM_dir  (cat"Escolha o directório onde instalar o YAM\n"
  544.                                                                          "(NÃO SERÁ CRIADO qualquer directório extra!)"))
  545.  
  546. (set #lang_catalog (cat "Que catálogo de linguagem deseja instalar?\n"
  547.                                                                                                 "(A linguagem Inglesa é interna)"))
  548. (set #lang_manual "Escolha a linguagem para a ajuda 'online' em AmigaGuide")
  549.  
  550. (set #icons        "Escolha o estilo de icones que deseja instalar")
  551. (set #icons_def    "Normais")
  552. (set #icons_def_4  "Normais (4 cores)")
  553. (set #icons_all    "Copiar todos...")
  554. (set #icons_help   (cat "Para ver o aspecto dos icones por favor veja "
  555.                                                                                                 "o conteúdo do directório \"Icons\" ...\n\n"))
  556.  
  557. (set #arexx_prompt "Onde deseja instalar as 'scripts' ARexx?")
  558.  
  559. (set #assign_prompt (cat "O assign YAM: deve ser acrescentado ao seu ficheiro\n"
  560.                                                                                                  "S:USER-STARTUP, importa-se?"))
  561. (set #assign_help (cat "Quando o Installer lhe pergunta se deseja colocar este "
  562.                                                                                          "assign no ficheiro S:user-startup, deve seleccionar o "
  563.                                                                                          "botão \"Proceed\"; de outro modo, na próxima vez que arrancar "
  564.                                                                                          "o seu sistema, o programa (YAM) não conseguirá encontrar os "
  565.                                                                                          "ficheiros e directórios necessários e não poderá correr.\n"))
  566.  
  567. (set #done_1   (cat "\nO YAM foi instalado correctamente.\n\n"
  568.                                                                                 "Carregue no icone \"YAM\" do directório\n"))
  569. (set #done_2       "\npara prová-lo.\n\nDivirta-se...")
  570. )
  571. )
  572. ;//|
  573. ;/// ***** Suomi
  574.  
  575. (IF (= @language "suomi")
  576. (
  577. (set #def_cat_lang #def_lang_Suomi)
  578. (set #def_doc_lang #def_doc_english)
  579. (set #wrongOS  "YAM tarvitsee ainakin käyttöjärjestelmän version 2.04 toimiakseen\n")
  580. (set #wrongMUI "YAM tarvitsee ainakin MUIn version 3.3 toimiakseen\n")
  581.  
  582. (set #YAM_dir  (cat"Valitse hakemisto, jonne YAM asennetaan\n"
  583.                                                                          "(Uutta hakemistoa EI luoda!)"))
  584.  
  585. (set #lang_catalog (cat "Mikä kielitiedosto asennetaan?\n"
  586.                                                                                                 "(Englanti on sisäänrakennettu ohjelmaan)"))
  587. (set #lang_manual "Valitse kieli on-line ohjeita varten")
  588.  
  589. (set #icons        "Valitse minkä tyyppiset ikonit haluat asennettavan")
  590. (set #icons_def    "Vakio")
  591. (set #icons_def_4  "Vakio (4 väriä)")
  592. (set #icons_all    "Kopioi kaikki...")
  593. (set #icons_help   (cat "Lisätietoja ikoneista saat katsomalla "
  594.                                                                                                 "\"Icons\" hakemiston sisältöä...\n\n"))
  595.  
  596. (set #arexx_prompt "Minne haluat asentaa ARexx ohjelmat?")
  597.  
  598. (set #assign_prompt (cat "YAM: assign pitää lisätä S:User-Startup tiedostoon\n"
  599.                                                                                                  "Tehdäänkö tämä lisäys?"))
  600. (set #assign_help (cat "Kun asennusohjelma kysyy haluatko tehdä tämän lisäyksen "
  601.                                                                                          "S:User-Startup tiedostoon, sinun kannattaa valita "
  602.                                                                                          "\"Jatka\" (\"Proceed\"), muutoin seuraavalla kerralla, "
  603.                                                                                          "kun käynnistät koneen YAM ei löydä tarvitsemiaan "
  604.                                                                                          "hakemistoja ja tiedostoja.\n"))
  605.  
  606. (set #done_1   (cat "\nYAM asennettiin onnistuneesti.\n\n"
  607.                                                                                 "Naksauta \"YAM\" ikonia\n"))
  608. (set #done_2       "\nhakemistossa kokeillaaksesi sitä.\n\nPidä hauskaa...")
  609. )
  610. )
  611. ;//|
  612. ;/// ***** Svenska
  613.  
  614. (IF (= @language "svenska")
  615. (
  616. (set #def_cat_lang def_lang_Svenska)
  617. (set #def_doc_lang #def_doc_english)
  618. (set #wrongOS  "YAM behöver minst OS2.04 för att fungera")
  619. (set #wrongMUI "YAM behöver minst MUI3.3 för att fungera")
  620.  
  621. (set #YAM_dir  (cat"Välj YAM hemkatalog\n"
  622.                                                                          "(INGEN extra låda kommer att skapas!)"))
  623.  
  624. (set #lang_catalog (cat "Vilken katalogfil vill Du installera?\n"
  625.                                                                                                 "(Engelska språket är inbyggt)"))
  626. (set #lang_manual "Välj språk för Online AmigaGuide hjälp")
  627.  
  628. (set #icons        "Välj vilken ikonstil Du vill installera")
  629. (set #icons_def    "Standard")
  630. (set #icons_def_4  "Standard (4 färgers)")
  631. (set #icons_all    "Kopiera allihopa...")
  632. (set #icons_help   (cat "För en ikonöversikt, ta en titt "
  633.                                                                                                 "på innehållet i \"Icons\" katalogen...\n\n"))
  634.  
  635. (set #arexx_prompt "Var någonstans vill Du installera ARexx skripten?")
  636.  
  637. (set #assign_prompt (cat "YAM: assign kommer att läggas till i Din S:USER-STARTUP\n"
  638.                                                                                                  "Det har Du väl inget emot?"))
  639. (set #assign_help (cat "När installationsskriptet frågar om Du vill placera denna "
  640.                                                                                          "tillägning/Assign i Din S:user-startup fil, bör Du välja "
  641.                                                                                          " \"Fortsätt\" knappen; annars kommer programmet inte att hitta "
  642.                                                                                          "sina nödvändiga filer och kataloger för att kunna köras "
  643.                                                                                          "vid nästa maskinuppstart.\n"))
  644.  
  645. (set #done_1   (cat "\nYAM har nu framgångsrikt installerats.\n\n"
  646.                                                                                 "Klicka på \"YAM\" ikonen inne i\n"))
  647. (set #done_2       "\nlådan för att smaka av den.\nHa det så roligt...")
  648. )
  649. )
  650. ;//|
  651.  
  652. ;----------------------------------------------------------------------------
  653.  
  654. ;/// Checking environment
  655. (set OS_ver (getversion "exec.library" (resident)))
  656. (if (< OS_ver (* 37 65536)) (abort #wrongOS))
  657.  
  658. (set MUI_ver (getversion "MUI:libs/muimaster.library"))
  659. (if (AND (< MUI_ver (* 13 65536)) (<> MUI_ver 0)) (abort #wrongMUI))
  660. ;//|
  661.  
  662. (set cpu_type (database "cpu"))
  663. (set cpu 0)
  664. (if (= cpu_type "68020") (set cpu 1))
  665. (if (= cpu_type "68030") (set cpu 1))
  666. (if (= cpu_type "68040") (set cpu 2))
  667. (if (= cpu_type "68060") (set cpu 2))
  668.  
  669. ;----------------------------------------------------------------------------
  670.  
  671. ;/// Let's ask user for anything...
  672.  
  673. (complete 0)
  674.  
  675. (if (<> 0 (exists "YAM:" (noreq)))
  676.         (set YAM_def_dir (getassign "YAM"))
  677.         (set YAM_def_dir @default-dest)
  678. )
  679.  
  680. (set YAM_dir
  681.         (askdir
  682.                 (default YAM_def_dir)
  683.                 (prompt  #YAM_dir)
  684.                 (help    @askdir-help)
  685.         )
  686. )
  687.  
  688. (set cpu
  689.    (askchoice
  690.       (prompt "Select which version of YAM you would like to install:")
  691.       (help @askchoice-help)
  692.       (choices "Compatible with any processor" "Optimized for 68020 & 68030" "Optimized for 68040 & 68060")
  693.       (default cpu)
  694.    )
  695. )
  696.  
  697. (set Catalog_lang
  698.         (askoptions
  699.                 (prompt  #lang_catalog)
  700.                 (help @askoptions-help)
  701.                 (choices "Català"
  702.                                                  "Czech"
  703.                                                  "Dansk"
  704.                                                  "Deutsch"
  705.                                                  "Español"
  706.                                                  "Français"
  707.                                                  "Greek"
  708.                                                  "Italiano"
  709.                                                  "Nederlands"
  710.                                                  "Norsk"
  711.                                                  "Polski"
  712.                                                  "Português"
  713.                                                  "Suomi"
  714.                                                  "Svenska"
  715.                 )
  716.                 (default #def_cat_lang)
  717.         )
  718. )
  719.  
  720. (set Docs_lang
  721.         (askchoice
  722.                 (prompt  #lang_manual)
  723.                 (help    @askoptions-help)
  724.                 (choices "Deutsch"
  725.                                                  "English"
  726.                                                  "Italiano"
  727.                                                  "Français"
  728.                 )
  729.                 (default #def_doc_lang)
  730.         )
  731. )
  732.  
  733. (set Icons
  734.         (askchoice
  735.                 (prompt  #icons)
  736.                 (help    #icons_help
  737.                                                  @askoptions-help
  738.                 )
  739.                 (choices #icons_def
  740.                                                  #icons_def_4
  741.                                                  "Claudio"
  742.                                                  "Florent"
  743.                                                  "Paolo"
  744.                                                  "Richard"
  745.                                                  #icons_all
  746.                 )
  747.                 (default 0)
  748.         )
  749. )
  750.  
  751. (set ARexx_dir
  752.                         (askdir
  753.                                         (default "REXX:")
  754.                                         (prompt  #arexx_prompt)
  755.                                         (help    @askdir-help)
  756.                         )
  757. )
  758. ;//|
  759. ;/// And then install what he/she wants...
  760.  
  761. ;-------------------------- here we go... -----------------------------------
  762.  
  763. (makedir YAM_dir (infos))
  764.  
  765. (select cpu (set src "/YAM") (set src "/YAM.020") (set src "/YAM.040"))
  766. (copyfiles (source src)
  767.                                          (dest YAM_dir)
  768.                                          (newname "YAM")
  769.                                          (infos)
  770.                                          (help @copyfiles-help)
  771. )
  772. (copyfiles (source "/Changes")
  773.                                          (dest YAM_dir)
  774.                                          (infos)
  775.                                          (help @copyfiles-help)
  776. )
  777.  
  778. ; New German users only: install a sample configuration for T-Online
  779. (if (= @language "deutsch")
  780.    (if (= 0 (exists (tackon YAM_dir ".config") (noreq)))
  781.       (copyfiles (source "/.config.T-Online")
  782.          (dest YAM_dir) (help @copyfiles-help)
  783.       )
  784.    )
  785. )
  786.  
  787. (if (= 0 (exists (tackon YAM_dir ".addressbook") (noreq)))
  788.  (copyfiles (source "/.addressbook")
  789.                                                 (dest YAM_dir)
  790.                                                 (help @copyfiles-help)
  791.  )
  792. )
  793.  
  794.  
  795. (if (> Catalog_lang 0)
  796.                                 (
  797.                                 (set Cat_dir (tackon YAM_dir "Catalogs"))
  798.                                 (if (not (exists Cat_dir))  (makedir Cat_dir))
  799.  
  800.          (if (bitand Catalog_lang #def_lang_Català    ) ((set lang "català")     (copyfiles (source (tackon "/Catalogs" lang)) (choices "YAM.catalog") (dest (tackon Cat_dir lang)))))
  801.          (if (bitand Catalog_lang #def_lang_Czech     ) ((set lang "czech")      (copyfiles (source (tackon "/Catalogs" lang)) (choices "YAM.catalog") (dest (tackon Cat_dir lang)))))
  802.          (if (bitand Catalog_lang #def_lang_Dansk     ) ((set lang "dansk")      (copyfiles (source (tackon "/Catalogs" lang)) (choices "YAM.catalog") (dest (tackon Cat_dir lang)))))
  803.          (if (bitand Catalog_lang #def_lang_Deutsch   ) ((set lang "deutsch")    (copyfiles (source (tackon "/Catalogs" lang)) (choices "YAM.catalog") (dest (tackon Cat_dir lang)))))
  804.          (if (bitand Catalog_lang #def_lang_Español   ) ((set lang "español")    (copyfiles (source (tackon "/Catalogs" lang)) (choices "YAM.catalog") (dest (tackon Cat_dir lang)))))
  805.          (if (bitand Catalog_lang #def_lang_Français  ) ((set lang "français")   (copyfiles (source (tackon "/Catalogs" lang)) (choices "YAM.catalog") (dest (tackon Cat_dir lang)))))
  806.          (if (bitand Catalog_lang #def_lang_Greek     ) ((set lang "greek")      (copyfiles (source (tackon "/Catalogs" lang)) (choices "YAM.catalog") (dest (tackon Cat_dir lang)))))
  807.          (if (bitand Catalog_lang #def_lang_Italiano  ) ((set lang "italiano")   (copyfiles (source (tackon "/Catalogs" lang)) (choices "YAM.catalog") (dest (tackon Cat_dir lang)))))
  808.          (if (bitand Catalog_lang #def_lang_Nederlands) ((set lang "nederlands") (copyfiles (source (tackon "/Catalogs" lang)) (choices "YAM.catalog") (dest (tackon Cat_dir lang)))))
  809.          (if (bitand Catalog_lang #def_lang_Norsk     ) ((set lang "norsk")      (copyfiles (source (tackon "/Catalogs" lang)) (choices "YAM.catalog") (dest (tackon Cat_dir lang)))))
  810.          (if (bitand Catalog_lang #def_lang_Polski    ) ((set lang "polski")     (copyfiles (source (tackon "/Catalogs" lang)) (choices "YAM.catalog") (dest (tackon Cat_dir lang)))))
  811.          (if (bitand Catalog_lang #def_lang_Português ) ((set lang "português")  (copyfiles (source (tackon "/Catalogs" lang)) (choices "YAM.catalog") (dest (tackon Cat_dir lang)))))
  812.          (if (bitand Catalog_lang #def_lang_Suomi     ) ((set lang "suomi")      (copyfiles (source (tackon "/Catalogs" lang)) (choices "YAM.catalog") (dest (tackon Cat_dir lang)))))
  813.          (if (bitand Catalog_lang #def_lang_Svenska   ) ((set lang "svenska")    (copyfiles (source (tackon "/Catalogs" lang)) (choices "YAM.catalog") (dest (tackon Cat_dir lang)))))
  814.          )
  815. )
  816.  
  817.  
  818. (if (= Docs_lang #def_doc_deutsch ) (copyfiles (source "/Docs/YAM_deutsch.guide")  (dest YAM_dir) (newname "YAM.guide") (infos)))
  819. (if (= Docs_lang #def_doc_english ) (copyfiles (source "/Docs/YAM_english.guide")  (dest YAM_dir) (newname "YAM.guide") (infos)))
  820. (if (= Docs_lang #def_doc_italiano) (copyfiles (source "/Docs/YAM_italiano.guide") (dest YAM_dir) (newname "YAM.guide") (infos)))
  821. (if (= Docs_lang #def_doc_français) (copyfiles (source "/Docs/YAM_français.guide") (dest YAM_dir) (newname "YAM.guide") (infos)))
  822.  
  823.  
  824. (set Icons_dir (tackon YAM_dir "Icons"))
  825. (if (not (exists Icons_dir))
  826.  (
  827.         (makedir Icons_dir)
  828.         (copyfiles (source "/Icons.info")
  829.                                                  (dest YAM_dir)
  830.                                                  (help @copyfiles-help)
  831.         )
  832.  )
  833. )
  834.  
  835. (if (= Icons 0) (copyfiles (source "/Icons/")        (dest Icons_dir) (pattern "(old.|new.|empty.)#?")))
  836. (if (= Icons 1) (copyfiles (source "/Icons/4colors") (dest Icons_dir) (all)))
  837. (if (= Icons 2) (copyfiles (source "/Icons/Claudio") (dest Icons_dir) (all)))
  838. (if (= Icons 3) (copyfiles (source "/Icons/Florent") (dest Icons_dir) (all)))
  839. (if (= Icons 4) (copyfiles (source "/Icons/Paolo")   (dest Icons_dir) (all)))
  840. (if (= Icons 5) (copyfiles (source "/Icons/Richard") (dest Icons_dir) (all)))
  841. (if (= Icons 6) (copyfiles (source "/Icons/")        (dest Icons_dir) (all)))
  842.  
  843.  
  844. (copyfiles
  845.  (source "/Rexx/")
  846.  (dest ARexx_dir)
  847.  (all)
  848. )
  849.  
  850.  
  851. (if (< OS_ver (* 39 65536))
  852.         (set #GadgetsDir "LIBS:Gadgets/")
  853.         (set #GadgetsDir "SYS:Classes/Gadgets/")
  854. )
  855.  
  856. (if (= 0 (exists #GadgetsDir (noreq)))
  857.         (makedir #GadgetsDir)
  858. )
  859.  
  860. (copylib
  861.                                 (prompt "textfield.gadget")
  862.                                 (source "/Gadgets/textfield.gadget")
  863.                                 (dest   #GadgetsDir)
  864.                                 (confirm)
  865.                                 (help @copylib-help)
  866. )
  867. (copylib
  868.          (prompt "MUI - ListTree.mcc")
  869.                                 (source "/MUI/ListTree.mcc")
  870.                                 (dest   "MUI:Libs/MUI/")
  871.                                 (confirm)
  872.                                 (help @copylib-help)
  873. )
  874. (copylib
  875.          (prompt "MUI - ListTree.mcp")
  876.                                 (source "/MUI/ListTree.mcp")
  877.                                 (dest   "MUI:Libs/MUI/")
  878.                                 (confirm)
  879.                                 (help @copylib-help)
  880. )
  881.  
  882. (startup "YAM - Amiga mailer © Marcel Beck"
  883.         (prompt #assign_prompt)
  884.         (help   #assign_help)
  885.         (command
  886.                         "C:Assign YAM: \"" YAM_dir "\"\n"
  887.         )
  888. )
  889. ;//|
  890. ;/// Game Over
  891.  
  892. ;-------------------------- ... and we gone. -------------------------------
  893.  
  894. (makeassign "YAM" YAM_dir)
  895.  
  896. (complete 100)
  897. (message #done_1
  898.                                  "\"" YAM_dir "\""
  899.                                  #done_2
  900. )
  901.  
  902. ;********************
  903.  
  904. (exit (QUIET))
  905.  
  906. ;//|
  907.  
  908.